package com.ruyuan.process.engine.process;

/**
 * 可以动态选择下一节点的节点
 *
 * 儒猿课堂: http://www.ruyuan2020.com
 * @Author zhonghuashishan
 * @Remark 有问题直接联系客服VX: ruyuan-1111 ，源码-笔记-技术交流群
 * @Version 1.0
 **/
public abstract class DynamicProcessor extends AbstractProcessor {

    /**
     * 获取下一个节点的id
     *
     * @param context 上下文
     * @return 下一个节点的id
     */
    protected abstract String nextNodeId(ProcessContext context);

}
